give openhandedly

Translations
donner généreusement